how to build logic